cable-stayed bridge - Spanish English Dictionary